electrically hauled - Spanish English Dictionary